package br.edu.faculdadeprojecao.teste;


import javax.persistence.EntityManager;

import br.edu.faculdadeprojecao.DAO.DisciplinaDAO;
import br.edu.faculdadeprojecao.infra.JPAUtil;
import br.edu.faculdadeprojecao.modelo.Disciplina;

public class TesteRemove {
	public static void main(String[] args) {
		Disciplina disciplina = new Disciplina();
		
		EntityManager em = new JPAUtil().getEntityManager();
		DisciplinaDAO dao = new DisciplinaDAO();
		
		em.getTransaction().begin();	
		disciplina = dao.busca(1);
		System.out.println(disciplina.getCargaHoraria());
		System.out.println(disciplina.getNome());
		
		try{
			dao.delete(disciplina);	
			em.getTransaction().commit();		
		}catch (Exception e) {
			em.getTransaction().rollback();
		}
		
		em.close();
				
	}

}
